large mammal remains - İspanyolca İngilizce Sözlük